// login.js
Page({
  data: {
    username: '',
    password: '',
    rememberMe: false
  },

  onLoad() {
    // 页面加载时执行
  },

  onUsernameInput(e) {
    this.setData({
      username: e.detail.value
    })
  },

  onPasswordInput(e) {
    this.setData({
      password: e.detail.value
    })
  },

  onRememberMeChange(e) {
    this.setData({
      rememberMe: e.detail.value
    })
  },

  onLogin() {
    if (!this.data.username) {
      wx.showToast({
        title: '请输入用户名',
        icon: 'none'
      })
      return
    }

    if (!this.data.password) {
      wx.showToast({
        title: '请输入密码',
        icon: 'none'
      })
      return
    }

    // 模拟登录请求
    wx.showLoading({
      title: '登录中...'
    })

    // 这里应该调用后端API进行登录验证
    setTimeout(() => {
      wx.hideLoading()
      wx.showToast({
        title: '登录成功',
        icon: 'success'
      })
      
      // 登录成功后跳转到首页
      wx.switchTab({
        url: '/pages/index/index'
      })
    }, 1000)
  },

  onRegister() {
    wx.navigateTo({
      url: '/pages/auth/register'
    })
  }
})